imprisoned existence - Espagnol Anglais Dictionnaire